ditetradecyl ether - English Synonyms Dictionary